be on distant terms with someone - Alemán Inglés Diccionario